be killed by a firing squad - Francés Inglés Diccionario